docs: Ignore harder
authorEmmanuele Bassi <ebassi@gnome.org>
Wed, 2 Dec 2020 15:10:54 +0000 (15:10 +0000)
committerEmmanuele Bassi <ebassi@gnome.org>
Wed, 2 Dec 2020 19:05:41 +0000 (19:05 +0000)
commitcaae240bc7d91c6728d17a52fe831519fafa69e4
treeef2019da834d7269c0de87fd97ee88d857eba321
parentf5f6ceece5c7c93f99f5d8850a7d06dbbe4bf9da
docs: Ignore harder

First of all, we must list *all* ignored headers. Since we have public
headers in the x11 and wayland directories, we must explicitly declare
all headers that we consider private under those directories.

The "quartz" subdirectory was renamed "macos", with the new macOS
backend. The "mir" directory was removed, so there's no need to ignore
it.

We are also missing a bunch of ignored headers in the top-level gdk
directory.

Finally, pass the list of ignored files to gtkdoc-mkdb, so we won't get
missing declaration warnings.
docs/reference/gdk/meson.build